<?php
class RepertoireController extends Zend_Controller_Action
{   
 	
    public function listerrepertoireAction()
    {
    	$lettres = new Table_Vips();
    	$resu=$lettres->getPremiereLettreTousVip();
    	$this->view->listerrepertoire=array('lettre' =>$resu);    	 	 
    }

    public function listervipAction()
    {
    	$lettres = new Table_Vips();
    	$lettrevip = $this->_request->getParam("lettrevip");
    	$list=$lettres->getNomsPrenomsByLettre($lettrevip);
    	$this->listerrepertoireAction();
    	$this->view->listervip=array('list' =>$list);    	 	 
    }
    
    static function listerimagebyidAction($vip){
    	$photo=new Table_Photos();
    	return $photo->getAdressePremierePhotoByNumVip($vip->VIP_NUMERO);   	
    }
    
    static function listerphotosbyidAction($vip){
    	$photo=new Table_Photos();
    	return $photo->getPhotosByNumVip($vip->VIP_NUMERO);   	
    }
    
	
	public function listerdetailsAction()
    {
    	$vips = new Table_Vips();
    	$couturiers = new Table_Couturiers();
		$mannequins = new Table_Mannequins();
		$chanteurs = new Table_Chanteurs();
		$acteurs = new Table_Acteurs();
		$realisateurs = new Table_Realisateurs();
		$natios = new Table_Nationalites();
		$agences = new Table_Agences();
		$mariages = new Table_Mariages();
		$liaisons = new Table_Liaisons();
    	
		
    	$numvip = $this->_request->getParam("numvip");
    	$vip=$vips->getOneVip($numvip);

    	$resuN = $natios->getNatByNum($vip->NATIONALITE_NUMERO);
    	
		$isCout = $couturiers->isCouturier($numvip);
		$isMann = $mannequins->isMannequin($numvip);
		$isChan = $chanteurs->isChanteur($numvip);
		$isAct = $acteurs->isActeur($numvip);
		$isReal = $realisateurs->isRealisateur($numvip);

    	
		$listeAgences = $mannequins->getAgencesByNum($numvip);
		$listeMaisons = $chanteurs->getMaisonsByNum($numvip);
		
		$listeDefiles = $mannequins->getDefilesByNum($numvip);
		$listeDefilesCou = $couturiers->getDefilesByNum($numvip);
		
		$listeFilms = $acteurs->getFilmsByNum($numvip);
		$listeFilmsRea = $realisateurs->getFilmsByNum($numvip);
		
		$listeAlbums = $chanteurs->getAlbumsByNum($numvip);
		
		$listeMariages = $mariages->getMByNum($numvip);
		$listeLiaisons = $liaisons->getLByNum($numvip);
		
		
    	$this->listerrepertoireAction();
    	$this->view->listerdetails=array('vip' => $vip, 'resuN' => $resuN, 'isCout' => $isCout, 'isMann' => $isMann,
    										'isChan' => $isChan, 'isAct' => $isAct, 'isAct' => $isAct,
    										'isReal' => $isReal, 'listeAgences' => $listeAgences, 
    										'listeMaisons' => $listeMaisons, 'listeDefiles' => $listeDefiles,
    										'listeFilms' => $listeFilms, 'listeAlbums' => $listeAlbums,
    										'listeFilmsRea' => $listeFilmsRea, 'listeDefilesCou' => $listeDefilesCou,
    										'listeMariages' => $listeMariages, 'listeLiaisons' => $listeLiaisons); 
    	   	 	 
    }

}
?>